
package com.skyarm.yuex.jk.speedwaynew;

import javax.annotation.Generated;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElementRef;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import com.sun.xml.bind.Locatable;
import com.sun.xml.bind.annotation.XmlLocation;
import org.xml.sax.Locator;


/**
 * <p>Java class for ServiceAreaInfo complex type.
 * 
 * <p>The following schema fragment specifies the expected content contained within this class.
 * 
 * <pre>
 * &lt;complexType name="ServiceAreaInfo">
 *   &lt;complexContent>
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       &lt;sequence>
 *         &lt;element name="addTime" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="address" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="detail" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="endNodeId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         &lt;element name="id" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="lat" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="lon" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="mobileInfo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="pic" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="roadArea" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="roadCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="roadName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="serviceInfo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="serviceStatus" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         &lt;element name="startNodeId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         &lt;element name="telphone" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="typeId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *       &lt;/sequence>
 *     &lt;/restriction>
 *   &lt;/complexContent>
 * &lt;/complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ServiceAreaInfo", namespace = "http://bean.richinfo.cn", propOrder = {
    "addTime",
    "address",
    "detail",
    "endNodeId",
    "id",
    "lat",
    "lon",
    "mobileInfo",
    "name",
    "pic",
    "roadArea",
    "roadCode",
    "roadName",
    "serviceInfo",
    "serviceStatus",
    "startNodeId",
    "telphone",
    "typeId"
})
@Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
public class ServiceAreaInfo
    implements Locatable
{

    @XmlElementRef(name = "addTime", namespace = "http://bean.richinfo.cn", type = JAXBElement.class)
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    protected JAXBElement<String> addTime;
    @XmlElementRef(name = "address", namespace = "http://bean.richinfo.cn", type = JAXBElement.class)
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    protected JAXBElement<String> address;
    @XmlElementRef(name = "detail", namespace = "http://bean.richinfo.cn", type = JAXBElement.class)
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    protected JAXBElement<String> detail;
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    protected Integer endNodeId;
    @XmlElementRef(name = "id", namespace = "http://bean.richinfo.cn", type = JAXBElement.class)
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    protected JAXBElement<String> id;
    @XmlElementRef(name = "lat", namespace = "http://bean.richinfo.cn", type = JAXBElement.class)
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    protected JAXBElement<String> lat;
    @XmlElementRef(name = "lon", namespace = "http://bean.richinfo.cn", type = JAXBElement.class)
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    protected JAXBElement<String> lon;
    @XmlElementRef(name = "mobileInfo", namespace = "http://bean.richinfo.cn", type = JAXBElement.class)
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    protected JAXBElement<String> mobileInfo;
    @XmlElementRef(name = "name", namespace = "http://bean.richinfo.cn", type = JAXBElement.class)
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    protected JAXBElement<String> name;
    @XmlElementRef(name = "pic", namespace = "http://bean.richinfo.cn", type = JAXBElement.class)
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    protected JAXBElement<String> pic;
    @XmlElementRef(name = "roadArea", namespace = "http://bean.richinfo.cn", type = JAXBElement.class)
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    protected JAXBElement<String> roadArea;
    @XmlElementRef(name = "roadCode", namespace = "http://bean.richinfo.cn", type = JAXBElement.class)
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    protected JAXBElement<String> roadCode;
    @XmlElementRef(name = "roadName", namespace = "http://bean.richinfo.cn", type = JAXBElement.class)
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    protected JAXBElement<String> roadName;
    @XmlElementRef(name = "serviceInfo", namespace = "http://bean.richinfo.cn", type = JAXBElement.class)
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    protected JAXBElement<String> serviceInfo;
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    protected Integer serviceStatus;
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    protected Integer startNodeId;
    @XmlElementRef(name = "telphone", namespace = "http://bean.richinfo.cn", type = JAXBElement.class)
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    protected JAXBElement<String> telphone;
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    protected Integer typeId;
    @XmlLocation
    @XmlTransient
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    protected Locator locator;

    /**
     * Gets the value of the addTime property.
     * 
     * @return
     *     possible object is
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
     *     
     */
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    public JAXBElement<String> getAddTime() {
        return addTime;
    }

    /**
     * Sets the value of the addTime property.
     * 
     * @param value
     *     allowed object is
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
     *     
     */
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    public void setAddTime(JAXBElement<String> value) {
        this.addTime = ((JAXBElement<String> ) value);
    }

    /**
     * Gets the value of the address property.
     * 
     * @return
     *     possible object is
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
     *     
     */
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    public JAXBElement<String> getAddress() {
        return address;
    }

    /**
     * Sets the value of the address property.
     * 
     * @param value
     *     allowed object is
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
     *     
     */
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    public void setAddress(JAXBElement<String> value) {
        this.address = ((JAXBElement<String> ) value);
    }

    /**
     * Gets the value of the detail property.
     * 
     * @return
     *     possible object is
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
     *     
     */
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    public JAXBElement<String> getDetail() {
        return detail;
    }

    /**
     * Sets the value of the detail property.
     * 
     * @param value
     *     allowed object is
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
     *     
     */
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    public void setDetail(JAXBElement<String> value) {
        this.detail = ((JAXBElement<String> ) value);
    }

    /**
     * Gets the value of the endNodeId property.
     * 
     * @return
     *     possible object is
     *     {@link Integer }
     *     
     */
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    public Integer getEndNodeId() {
        return endNodeId;
    }

    /**
     * Sets the value of the endNodeId property.
     * 
     * @param value
     *     allowed object is
     *     {@link Integer }
     *     
     */
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    public void setEndNodeId(Integer value) {
        this.endNodeId = value;
    }

    /**
     * Gets the value of the id property.
     * 
     * @return
     *     possible object is
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
     *     
     */
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    public JAXBElement<String> getId() {
        return id;
    }

    /**
     * Sets the value of the id property.
     * 
     * @param value
     *     allowed object is
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
     *     
     */
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    public void setId(JAXBElement<String> value) {
        this.id = ((JAXBElement<String> ) value);
    }

    /**
     * Gets the value of the lat property.
     * 
     * @return
     *     possible object is
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
     *     
     */
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    public JAXBElement<String> getLat() {
        return lat;
    }

    /**
     * Sets the value of the lat property.
     * 
     * @param value
     *     allowed object is
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
     *     
     */
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    public void setLat(JAXBElement<String> value) {
        this.lat = ((JAXBElement<String> ) value);
    }

    /**
     * Gets the value of the lon property.
     * 
     * @return
     *     possible object is
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
     *     
     */
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    public JAXBElement<String> getLon() {
        return lon;
    }

    /**
     * Sets the value of the lon property.
     * 
     * @param value
     *     allowed object is
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
     *     
     */
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    public void setLon(JAXBElement<String> value) {
        this.lon = ((JAXBElement<String> ) value);
    }

    /**
     * Gets the value of the mobileInfo property.
     * 
     * @return
     *     possible object is
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
     *     
     */
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    public JAXBElement<String> getMobileInfo() {
        return mobileInfo;
    }

    /**
     * Sets the value of the mobileInfo property.
     * 
     * @param value
     *     allowed object is
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
     *     
     */
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    public void setMobileInfo(JAXBElement<String> value) {
        this.mobileInfo = ((JAXBElement<String> ) value);
    }

    /**
     * Gets the value of the name property.
     * 
     * @return
     *     possible object is
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
     *     
     */
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    public JAXBElement<String> getName() {
        return name;
    }

    /**
     * Sets the value of the name property.
     * 
     * @param value
     *     allowed object is
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
     *     
     */
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    public void setName(JAXBElement<String> value) {
        this.name = ((JAXBElement<String> ) value);
    }

    /**
     * Gets the value of the pic property.
     * 
     * @return
     *     possible object is
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
     *     
     */
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    public JAXBElement<String> getPic() {
        return pic;
    }

    /**
     * Sets the value of the pic property.
     * 
     * @param value
     *     allowed object is
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
     *     
     */
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    public void setPic(JAXBElement<String> value) {
        this.pic = ((JAXBElement<String> ) value);
    }

    /**
     * Gets the value of the roadArea property.
     * 
     * @return
     *     possible object is
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
     *     
     */
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    public JAXBElement<String> getRoadArea() {
        return roadArea;
    }

    /**
     * Sets the value of the roadArea property.
     * 
     * @param value
     *     allowed object is
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
     *     
     */
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    public void setRoadArea(JAXBElement<String> value) {
        this.roadArea = ((JAXBElement<String> ) value);
    }

    /**
     * Gets the value of the roadCode property.
     * 
     * @return
     *     possible object is
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
     *     
     */
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    public JAXBElement<String> getRoadCode() {
        return roadCode;
    }

    /**
     * Sets the value of the roadCode property.
     * 
     * @param value
     *     allowed object is
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
     *     
     */
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    public void setRoadCode(JAXBElement<String> value) {
        this.roadCode = ((JAXBElement<String> ) value);
    }

    /**
     * Gets the value of the roadName property.
     * 
     * @return
     *     possible object is
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
     *     
     */
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    public JAXBElement<String> getRoadName() {
        return roadName;
    }

    /**
     * Sets the value of the roadName property.
     * 
     * @param value
     *     allowed object is
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
     *     
     */
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    public void setRoadName(JAXBElement<String> value) {
        this.roadName = ((JAXBElement<String> ) value);
    }

    /**
     * Gets the value of the serviceInfo property.
     * 
     * @return
     *     possible object is
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
     *     
     */
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    public JAXBElement<String> getServiceInfo() {
        return serviceInfo;
    }

    /**
     * Sets the value of the serviceInfo property.
     * 
     * @param value
     *     allowed object is
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
     *     
     */
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    public void setServiceInfo(JAXBElement<String> value) {
        this.serviceInfo = ((JAXBElement<String> ) value);
    }

    /**
     * Gets the value of the serviceStatus property.
     * 
     * @return
     *     possible object is
     *     {@link Integer }
     *     
     */
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    public Integer getServiceStatus() {
        return serviceStatus;
    }

    /**
     * Sets the value of the serviceStatus property.
     * 
     * @param value
     *     allowed object is
     *     {@link Integer }
     *     
     */
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    public void setServiceStatus(Integer value) {
        this.serviceStatus = value;
    }

    /**
     * Gets the value of the startNodeId property.
     * 
     * @return
     *     possible object is
     *     {@link Integer }
     *     
     */
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    public Integer getStartNodeId() {
        return startNodeId;
    }

    /**
     * Sets the value of the startNodeId property.
     * 
     * @param value
     *     allowed object is
     *     {@link Integer }
     *     
     */
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    public void setStartNodeId(Integer value) {
        this.startNodeId = value;
    }

    /**
     * Gets the value of the telphone property.
     * 
     * @return
     *     possible object is
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
     *     
     */
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    public JAXBElement<String> getTelphone() {
        return telphone;
    }

    /**
     * Sets the value of the telphone property.
     * 
     * @param value
     *     allowed object is
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
     *     
     */
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    public void setTelphone(JAXBElement<String> value) {
        this.telphone = ((JAXBElement<String> ) value);
    }

    /**
     * Gets the value of the typeId property.
     * 
     * @return
     *     possible object is
     *     {@link Integer }
     *     
     */
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    public Integer getTypeId() {
        return typeId;
    }

    /**
     * Sets the value of the typeId property.
     * 
     * @param value
     *     allowed object is
     *     {@link Integer }
     *     
     */
    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    public void setTypeId(Integer value) {
        this.typeId = value;
    }

    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    public Locator sourceLocation() {
        return locator;
    }

    @Generated(value = "com.sun.tools.xjc.Driver", date = "2012-12-04T12:11:00+08:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-2")
    public void setSourceLocation(Locator newLocator) {
        locator = newLocator;
    }

}
